export  class TokenService {
  static CURRENT_USER_ID = 'currentUserId';
  static TOKEN = 'token';
  // 获取当前用户的 user_id
  static getCurrentUserId() {
    return localStorage.getItem(this.CURRENT_USER_ID);
  }

  // 保存用户认证信息
  static setUserAuth(user_id, token) {
    localStorage.setItem(this.CURRENT_USER_ID, user_id);
    localStorage.setItem(this.TOKEN, token);
  }

  // 获取 token
  static getAccessToken() {
    return localStorage.getItem(this.TOKEN);
  }

  // 删除 token 和 user_id
  static removeToken() {
    localStorage.removeItem(this.TOKEN);
    localStorage.removeItem(this.CURRENT_USER_ID);
  }
}
